/*
 * Copyright (C), 2002-2016, 苏宁易购电子商务有限公司
 * FileName: CmmdtyInfoEsbService.java
 * Author:   13075787
 * Date:     2016年7月5日 下午5:13:31
 * Description: //模块目的、功能描述      
 * History: //修改记录
 * <author>      <time>      <version>    <desc>
 * 修改人姓名             修改时间            版本号                  描述
 */
package com.suning.sawp.intf.esb;

import com.suning.rsc.RscException;
import com.suning.rsc.dto.responsedto.MbfResponse;
import com.suning.rsc.httpservice.annotation.EsbEIHttpMethod;
import com.suning.rsc.httpservice.annotation.EsbEIHttpService;
import com.suning.sawp.dto.esb.QueryClusterInfoDTO;

/**
 * 商品中心接口<br>
 * 商品信息-商品簇信息
 *
 * @author 13075787
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
@EsbEIHttpService(appCode = "SNSAWP", serviceCode = "PlatformProductCenterMgmt")
public interface CmmdtyInfoEsbService {

    /**
     * ProductDetailMgmt-queryClusterInfo<br>
     * 根据商品编码查询商品颜色簇信息
     * 
     * @param reuqest
     * @return
     * @throws RscException
     */
    @EsbEIHttpMethod(operation = "queryClusterInfo", serviceResource = "", reqMbfBodyNode = false, timeOut = 1000, soTimeOut = 5000, requestBodyClass = ClusterInfoReq.class, responseBodyClass = QueryClusterInfoDTO.class)
    public MbfResponse queryClusterInfo(ClusterInfoReq clusterInfoReq) throws RscException;

}
